[gd_scene load_steps=7 format=3 uid="uid://dhf3u2ls7r0ca"]

[ext_resource type="Script" path="res://Features/GameStates/GameWorld/World.cs" id="1_1ouk2"]
[ext_resource type="Script" path="res://Features/GameStates/GameWorld/WorldState.cs" id="1_11xif"]
[ext_resource type="Script" path="res://src/KludgeBox/Godot/Nodes/Floor.cs" id="2_ppwyw"]
[ext_resource type="Texture2D" uid="uid://2sy6uyv2haxf" path="res://Assets/Textures/floor3.png" id="3_mwh0x"]
[ext_resource type="PackedScene" uid="uid://ck5p8hmhxevgw" path="res://Features/GameStates/GameWorld/Ui/Hud.tscn" id="3_n01mk"]

[sub_resource type="Environment" id="Environment_2a2j5"]
resource_local_to_scene = true
background_mode = 3
glow_enabled = true
glow_blend_mode = 0
glow_hdr_threshold = 0.16
glow_hdr_scale = 4.0

[node name="WorldState" type="Node2D" node_paths=PackedStringArray("GameWorld")]
script = ExtResource("1_11xif")
GameWorld = NodePath("World")

[node name="Floor" type="Node2D" parent="."]
script = ExtResource("2_ppwyw")
Texture = ExtResource("3_mwh0x")

[node name="World" type="Node2D" parent="." node_paths=PackedStringArray("Floor")]
script = ExtResource("1_1ouk2")
Floor = NodePath("../Floor")

[node name="Screen" type="CanvasLayer" parent="."]

[node name="Control" type="Control" parent="Screen"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2

[node name="Hud" parent="Screen/Control" instance=ExtResource("3_n01mk")]
layout_mode = 1

[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_2a2j5")
